pit (one's) intelligence against

Translations
opposer son intelligence à